a species of lizard in the family teiidae found in central and south america (ameiva ameiva) - Spanisch Englisch Wörterbuch